package com.xbx.admin.entity.employee.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 用户信息展示层
 *
 * @author 89005691
 * @create 2018-08-31 16:10
 */
@Data
public class EmployeeInfoVo {

    @ApiModelProperty(value = "用户名称", example = "胡峰")
    private String lastName;

    @ApiModelProperty(value = "用户工号", example = "89005691")
    private String empNum;

    @ApiModelProperty(value = "部门名称", example = "速运事业群海外大区澳新经营分部")
    private String orgName;

    @ApiModelProperty(value = "性别", example = "男")
    private String sex;

    @ApiModelProperty(value = "入职时间", example = "男")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date sfDate;

    @ApiModelProperty(value = "个人职级", example = "B1.1")
    private String positionName;

    @ApiModelProperty(value = "职位名称", example = "营业员")
    private String jobName;

    @ApiModelProperty(value = "本岗位任职开始时间", example = "2018-9-1")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date orgAssDate;
}
